hysop.backend.device.kernel_autotuner_statistics module
-
class hysop.backend.device.kernel_autotuner_statistics.AutotunedKernelStatistics(tkernel, extra_kwds)[source]
Bases: dict
-
class AutotunedParameterStatistics(extra_parameters, max_kernel_work_group_size=None, preferred_work_group_size_multiple=None)[source]
Bases: dict
-
class AutotunedRunStatistics(work_size, work_load, local_work_size, global_work_size, statistics, pruned, local_best, error)[source]
Bases: object
-
good()[source]
-
good()[source]
-
push_run_statistics(run_key, **kwds)[source]
-
collect_exec_times()[source]
-
plot()[source]
-
plot_histogram()[source]
-
push_parameters(extra_param_hash, **kwds)[source]
-
push_step(step_id, candidates)[source]